Radiator hose - French English Dictionary